package org.example.spring02aop.log;

import java.util.Arrays;

public class LogUtils {
    //日志开始
    //Object... args 就是 “把零到多个任意类型的实参自动收进一个 Object 数组”。
    public static void logStart(String name,Object... args){
        System.out.println("【日志】:【"+name+"】开始：参数："+ Arrays.toString(args));
    }

    //日志
    public static void logReturn(String name,Object result){
        System.out.println("【日志】:【"+name+"】结果："+result);
    }

    //日志异常
    public static void logException(String name,Exception e){
        System.out.println("【日志】:【"+name+"】异常：异常信息："+e.getCause());
    }

    //日志结束
    public static void logEnd(String name){
        System.out.println("【日志】:【"+name+"】结束");
    }
}
